Similar to Mitochondrial processing peptidase. Os01g0191500